There is a selection of seafood and food here, the owner is super powerful, has many years of experience, has been using local ingredients to add taste to the dishes, the large plate of seafood is very cheap
More
Attractions Near Barracuda Restaurant Wine & Grill Bar